<?php
if (!defined('BASEPATH'))
	exit('No direct script access allowed');

class Search_sale_suburbian extends CI_Controller {
	function __controller() {
		parent::Controller();
	}

	/**
	 * шаблон для поиск , не задействованный
	 */
	public function index($page = 0) {

		$data = array();
		$see = array();
		$title = 'Продажа ';
		$this -> load -> model('Views_modul', 'views');
		$this -> load -> model('Adsent_modul', 'adsent');

		$this -> load -> model('search/sale/Suburbians_modul', 'search');

		$this -> load -> model('property/search_modul', 'property');

		$this -> load -> model('Bookmark_modul', 'Bookmark');

		// Принимаем запрос пользователя
		parse_str($_SERVER['QUERY_STRING'], $outget);
		// проверяем полученые данные

		/*
		 * Записываем условия поиска в базу
		 * */
		 
				$search_save = $this -> Bookmark -> save($outget, 'ssuburbian');
		 

		// регион
		$data[] = $this -> property -> poligon($outget);

		// регион
		$data[] = $this -> property -> region($outget);
		// улица или город

		$data[] = $this -> property -> street($outget);
		############# валюта currency

		$data[] = $this -> property -> minprice($outget);
		$data[] = $this -> property -> maxprice($outget);

		// тип объекта
		$data[] = $this -> property -> object_type($outget);
		// площадь minarea maxarea
		$data[] = $this -> property -> total_minarea($outget);
		$data[] = $this -> property -> total_maxarea($outget);
		// площадь участка minsite maxsite
		$data[] = $this -> property -> minsite($outget);
		$data[] = $this -> property -> maxsite($outget);
		// категория земель  land_type
		$data[] = $this -> property -> land_type($outget);
		// формируем условие запроса
		$data = $this -> property -> end_select($data);
		####################################

		$see['datas'] = $see['datas']['reload'] = $this -> search -> request($data);

		#    $output['obl_id']= 7700000000000;

		// для изменения поиска

		if (isset($outget['obl_id'])) {

			#    $datas['region']['default'] = $outget['obl_id'];
			#    $outget['region'] = $datas['region']['default'] ;

			$see['region']['default'] = $outget['region'] = $outget['obl_id'];
		} else {
			$see['region']['default'] = $outget['region'] = 7700000000000;
		}

		$see['region']['ar'] = $titles = $this -> adsent -> region();

		if ($outget['region'] == 7700000000000) {
			$metros['m'] = $metros['l'] = $this -> adsent -> metrosearch(1);

			$see['maps'] = $this -> load -> view('question/metro/msk', $metros, true);
		}

		if ($outget['region'] == 7800000000000) {
			$metros['m'] = $this -> adsent -> metrosearch(2);
			$see['maps'] = $this -> load -> view('question/metro/spb', $metros, true);

		}

		$see['get'] = $outget;

		$this -> views -> content = $this -> load -> view('search/sale/suburbian', $see, true);
		$this -> views -> menu = 'search';
		$this -> views -> left = '';
		$this -> views -> pathway = '';
		$this -> views -> title = $title;

		$content = $this -> views -> request_view();
		$this -> load -> view('home', $content);
	}

}
